Big Huge Thesaurus

antidiuretic drug

noun